// let foo: 'Hello' //本身没有实际意义 但是可一个联合类型创建一个强大的抽象
// foo = 'Hello'
// console.log(foo)

export { foo };
// type CardinalDirection = 'North' | 'East' | 'South' | 'West'
// console.log()

const foo: {
	readonly bar: number;
} = {
	bar: 123
};

function iMutateFoo(foo: { bar: number }) {
	foo.bar = 456;
}
console.log(iMutateFoo(foo));

console.log(foo.bar); // 456
